home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 62 / Quick PC 62.iso / I386 / CCDECODE.IN_ / ccdecode.inf
Encoding:
Windows Setup INFormation  |  1999-11-14  |  3.2 KB  |  115 lines

  1. ;---------------------------------------------------------------
  2. ;              M I C R O S O F T
  3. ;
  4. ;              V B I   C O D E C
  5. ;*** Created 09/24/97  (Creation Date)
  6. ;    Updated 01/26/99  (Converted to SWENUM)    TKB
  7. ;---------------------------------------------------------------
  8. ;
  9.  
  10.  
  11. [Version]
  12. LayoutFile=Layout.inf, Layout1.inf, Layout2.inf
  13. signature="$CHICAGO$"
  14. Class=Media
  15. ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
  16. Provider=%Msft%
  17. DriverVer=11/14/1999,5.00.2183.1
  18.  
  19. [Manufacturer]
  20. %Manufacturer%=Microsoft
  21.  
  22. [DestinationDirs]
  23. DefaultDestDir=10,system32\drivers
  24. ;CCDECODE.Inf.CopyFiles=17
  25.  
  26. [Microsoft]
  27. %DeviceDesc%=%DriverName%,SW\%DeviceId%
  28.  
  29. ;
  30. ; This is the section that is called out in the Needs line of other infs.
  31. ;
  32. [CCDECODE.Installation]
  33. AddReg=%DriverName%.RunOnce.AddReg
  34.  
  35. ;
  36. ; There should be a runonce line for each class that the object server will
  37. ; create.
  38. ;
  39. [CCDECODE.RunOnce.AddReg]
  40. HKLM,%RunOnce%,"%DriverName%0",,"rundll32.exe streamci,StreamingDeviceSetup %DeviceId%,GLOBAL,%VBIcatID%,%17%\%DriverName%.inf,%DriverName%.Interface.Install"
  41.  
  42. [CCDECODE]
  43. Include=ksfilter.inf
  44. Needs=MSTEE.Installation
  45. CopyFiles=%DriverName%.CopyFiles
  46. AddReg=%DriverName%.AddReg
  47.  
  48. [CCDECODE.NT]
  49. Include=ksfilter.inf
  50. Needs=MSTEE.Installation
  51. CopyFiles=%DriverName%.CopyFiles
  52. AddReg=%DriverName%.AddReg
  53.  
  54. [CCDECODE.AddReg]
  55. HKR,,DevLoader,,*NTKERN
  56. HKR,,NTMPDriver,,%DriverName%.sys
  57. HKR,,DriverUsesSWEnumToLoad,3,01
  58.  
  59. [CCDECODE.CopyFiles]
  60. %DriverName%.sys
  61. stream.sys
  62.  
  63. [CCDECODE.Interface.Install]
  64. AddReg=%DriverName%.Interface.AddReg
  65.  
  66. [CCDECODE.Interface.AddReg]
  67. HKR,,CLSID,,%Proxy.CLSID%
  68. HKR,,FriendlyName,,%FriendlyName%
  69. HKLM,Software\CLASSES\CLSID\%AMcatID%\Instance\%VBIcatID%
  70. HKLM,Software\CLASSES\CLSID\%AMcatID%\Instance\%VBIcatID%,,,%WDMcodecs%
  71. HKLM,Software\CLASSES\CLSID\%AMcatID%\Instance\%VBIcatID%,FriendlyName,,%WDMcodecs%
  72. HKLM,Software\CLASSES\CLSID\%AMcatID%\Instance\%VBIcatID%,CLSID,,"%VBIcatID%"
  73. HKLM,System\CurrentControlSet\Control\MediaCategories\%CCpinID%
  74. HKLM,System\CurrentControlSet\Control\MediaCategories\%CCpinID%,Name,,%CCpinName%
  75.  
  76. [CCDECODE.NT.Services]
  77. AddService=%DriverName%, 0x00000002, %DriverName%.ServiceInstall
  78.  
  79. [CCDECODE.ServiceInstall]
  80. DisplayName=%DeviceDesc%
  81. ServiceType=%SERVICE_KERNEL_DRIVER%
  82. StartType=%SERVICE_DEMAND_START%
  83. ErrorControl=%SERVICE_ERROR_NORMAL%
  84. ServiceBinary=%10%\system32\drivers\%DriverName%.sys
  85. LoadOrderGroup=ExtendedBase
  86.  
  87. [Strings]
  88. SERVICE_KERNEL_DRIVER=1
  89. SERVICE_AUTO_START=2
  90. SERVICE_DEMAND_START=3
  91. SERVICE_ERROR_NORMAL=1
  92.  
  93. RunOnce="SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce"
  94.  
  95. ;----------------
  96. ; non-localizeable
  97. ;----------------
  98. DeviceId              = "{562370a8-f8dd-11d2-bc64-00a0c95ec22e}"
  99. DriverName            = "ccdecode"
  100. Proxy.CLSID           = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
  101. VBIcatID              = "{07DAD660-22F1-11d1-A9F4-00C04FBBDE8F}"
  102. AMcatID               = "{DA4E3DA0-D07D-11d0-BD50-00A0C911CE86}"
  103. CCpinID               = "{1AAD8061-012D-11d2-B4B1-00A0D102CFBE}"
  104. CCpinName             = "HWCC"
  105.  
  106. ;----------------
  107. ; localizeable
  108. ;----------------
  109. Msft="Microsoft"
  110. Manufacturer="Microsoft"
  111. FriendlyName="CC Decoder"
  112. DeviceDesc="Closed Caption Decoder"
  113. WDMcodecs="WDM Streaming VBI Codecs"
  114.